﻿using Domain.Entity.Basic_information;
using Domain.Entity.Financial_Management;
using Domain.Entity.System_operation;
using Domain.Entity.System_Ordermanagement;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Domain.IRepository.Financial_Management
{
    public interface IPayable_meterRepository
    {
        int Count(string? Billing_status, string? Origin_place, string? Det_place, string? Sign_time);
        List<Payable_meter> GetPayable_meter();
        Wb_meter GetWb_id(int id);
        Signature_receipt GetSign_id(int id);
        Carrier_ment GetCarrier_id(int id);
        Drivers_ment GetDrivers_id(int id);
        List<Payable_meter> GetPayable_meter_Update(int Payable_id);
        int Update(Payable_meter payable_meter);
    }
}
